diffuser vanes - Turkish English Dictionary